github.com/refraction-networking/utls.sessionController.uconnRef (field)
28 uses
github.com/refraction-networking/utls (current package)
u_session_controller.go#L40: uconnRef *UConn
u_session_controller.go#L58: uconnRef: uconn,
u_session_controller.go#L86: if s.sessionTicketExt == nil && s.pskExtension == nil || s.uconnRef.clientHelloBuildStatus != NotBuilt {
u_session_controller.go#L107: if s.uconnRef.clientHelloBuildStatus != NotBuilt {
u_session_controller.go#L127: if !s.uconnRef.skipResumptionOnNilExtension {
u_session_controller.go#L191: s.uconnRef.HandshakeState.Session = s.sessionTicketExt.GetSession()
u_session_controller.go#L192: s.uconnRef.HandshakeState.Hello.SessionTicket = s.sessionTicketExt.GetTicket()
u_session_controller.go#L201: s.uconnRef.HandshakeState.State13.EarlySecret = pskCommon.EarlySecret
u_session_controller.go#L202: s.uconnRef.HandshakeState.Session = pskCommon.Session
u_session_controller.go#L203: s.uconnRef.HandshakeState.Hello.PskIdentities = pskCommon.Identities
u_session_controller.go#L204: s.uconnRef.HandshakeState.Hello.PskBinders = pskCommon.Binders
u_session_controller.go#L206: uAssert(s.uconnRef.HandshakeState.Session == pskCommon.Session && sliceEq(s.uconnRef.HandshakeState.State13.EarlySecret, pskCommon.EarlySecret) &&
u_session_controller.go#L207: allTrue(s.uconnRef.HandshakeState.Hello.PskIdentities, func(i int, psk *PskIdentity) bool {
u_session_controller.go#L211: s.uconnRef.HandshakeState.State13.BinderKey = pskCommon.BinderKey
u_session_controller.go#L228: s.pskExtension.PatchBuiltHello(s.uconnRef.HandshakeState.Hello)
u_session_controller.go#L266: uAssert(s.uconnRef.clientHelloBuildStatus == NotBuilt, "tls: checkSessionExts failed: we can't modify the session after the clientHello is built")
u_session_controller.go#L272: for i, e := range s.uconnRef.Extensions {
u_session_controller.go#L281: s.uconnRef.Extensions[i] = s.sessionTicketExt
u_session_controller.go#L285: uAssert(i == len(s.uconnRef.Extensions)-1, "tls: checkSessionExts failed: PreSharedKeyExtension must be the last extension")
u_session_controller.go#L291: s.uconnRef.Extensions[i] = s.pskExtension
u_session_controller.go#L293: s.pskExtension.SetOmitEmptyPsk(s.uconnRef.config.OmitEmptyPsk)
u_session_controller.go#L302: s.uconnRef.HandshakeState.Session = nil
u_session_controller.go#L303: s.uconnRef.HandshakeState.Hello.SessionTicket = nil
u_session_controller.go#L310: s.uconnRef.HandshakeState.State13.BinderKey = nil
u_session_controller.go#L311: s.uconnRef.HandshakeState.State13.EarlySecret = nil
u_session_controller.go#L312: s.uconnRef.HandshakeState.Session = nil
u_session_controller.go#L313: s.uconnRef.HandshakeState.Hello.PskIdentities = nil
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |